package com.indexingsystem.boss.Vo;

import java.io.Serializable;
import java.util.List;

import com.indexingsystem.boss.entity.OftenConsignees;
import com.indexingsystem.boss.entity.OrderProcesses;
import com.indexingsystem.boss.entity.OrderProducts;

/**
 * 订单详情Vo.
 * 
 * @author Administrator
 *
 */
public class OrderDetailsVo implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -2949010584371497069L;

	private OrdersVo ordersVo;

	private OftenConsignees oftenConsignees;

	private List<OrderProcesses> orderProcessesList;

	private Integer orderProcessesMaxCount;

	private List<OrderProducts> orderProductsList;

	private Integer orderProductsMaxCount;

	public OrdersVo getOrdersVo() {
		return ordersVo;
	}

	public void setOrdersVo(OrdersVo ordersVo) {
		this.ordersVo = ordersVo;
	}

	public OftenConsignees getOftenConsignees() {
		return oftenConsignees;
	}

	public void setOftenConsignees(OftenConsignees oftenConsignees) {
		this.oftenConsignees = oftenConsignees;
	}

	public List<OrderProcesses> getOrderProcessesList() {
		return orderProcessesList;
	}

	public void setOrderProcessesList(List<OrderProcesses> orderProcessesList) {
		this.orderProcessesList = orderProcessesList;
	}

	public List<OrderProducts> getOrderProductsList() {
		return orderProductsList;
	}

	public void setOrderProductsList(List<OrderProducts> orderProductsList) {
		this.orderProductsList = orderProductsList;
	}

	public Integer getOrderProcessesMaxCount() {
		return orderProcessesMaxCount;
	}

	public void setOrderProcessesMaxCount(Integer orderProcessesMaxCount) {
		this.orderProcessesMaxCount = orderProcessesMaxCount;
	}

	public Integer getOrderProductsMaxCount() {
		return orderProductsMaxCount;
	}

	public void setOrderProductsMaxCount(Integer orderProductsMaxCount) {
		this.orderProductsMaxCount = orderProductsMaxCount;
	}

	public OrderDetailsVo() {
		super();
	}

	public OrderDetailsVo(OrdersVo ordersVo, OftenConsignees oftenConsignees, List<OrderProcesses> orderProcessesList,
			Integer orderProcessesMaxCount, List<OrderProducts> orderProductsList, Integer orderProductsMaxCount) {
		super();
		this.ordersVo = ordersVo;
		this.oftenConsignees = oftenConsignees;
		this.orderProcessesList = orderProcessesList;
		this.orderProcessesMaxCount = orderProcessesMaxCount;
		this.orderProductsList = orderProductsList;
		this.orderProductsMaxCount = orderProductsMaxCount;
	}

	@Override
	public String toString() {
		return "OrderDetailsVo [ordersVo=" + ordersVo + ", oftenConsignees=" + oftenConsignees + ", orderProcessesList="
				+ orderProcessesList + ", orderProcessesMaxCount=" + orderProcessesMaxCount + ", orderProductsList="
				+ orderProductsList + ", orderProductsMaxCount=" + orderProductsMaxCount + "]";
	}
}